wire dispenser - French English Dictionary